.main {
  z-index: 99999;
  position:absolute;
  max-height: 400px;
  background: hsla(0, 0%, 100%, .94);
  min-width: 80px;
  font-size: 12px;
  transform-origin: 50% 0;
  opacity: 0.9;
  box-shadow: 0 2px 10px hsl(0deg 0% 80% / 64%);
  border-radius: 4px;
  width: 150px;
  left: 50px;
  top:200px;
  .item{
    padding: 0 20px;
    cursor: pointer;
    line-height: 36px;
    font-size: 14px;
    display: flex;
    justify-content: center;
    border-bottom: 1px solid #efefef;
    &:nth-last-child(1){
      border-bottom: none;
    }
    &:hover{
      background: #0057ff;
      color: #fff;
    }
  }
}